home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 March / EnigmA AMIGA RUN 05 (1996)(G.R. Edizioni)(IT)[!][issue 1996-03][Skylink CD IV].iso / earcd / games1 / amemory.lha / phonemed / doc.D < prev    next >
Text File  |  1993-07-14  |  3KB  |  54 lines

  1.                            phonemed von Tis Veugen
  2.  
  3.  Programm 'phonemed' ist ein Editor für Phonemen.  Das Programm ist eine
  4. Hilfe um Wörter umzuwandlen in phonetischen Texten, die darauf vom Amiga
  5. ausgesprochen werden können.  Ein Phonem ist ein urtümlich Sprachelement,
  6. und wird dargestelt von einer kurzen Zeichenkette.  In [1] gibt es eine
  7. Aufzählung aller möglichen Phonemen.  Jedes Wort kann zergliedert werden in
  8. eine Reihe von Phonemen.  Der phonetischen Text zum Wort ist eine
  9. Zeichenkette von aneinander gereihen Phonemen, die angeboten wird am
  10. sogenannten "narrator.device".  Das Programmieren davon in Assembler wird
  11. erklärt in [2], [3].
  12.  Die Kunst ist ein Wort so in Phonemen umzuwandlen, daß die Aussprache vom
  13. Amiga einer natürlichen Aussprache gleicht.  Das Umwandlen eines Wortes in
  14. seinem phonetischen Text gescheht mit Hilfe der Funktion "Translate()" der
  15. sogenannten "translator.library".  Leider ist diese Funktion nur imstande
  16. englischen Wörter umzuwandlen in Phonemen.  Deshalb spricht das
  17. "narrator.device" besonders englischen Klangen natürlich aus.  Das
  18. Umwandlen deutscher Wörter muß also mit der Hand geschehen.  Das erfordert
  19. einige Fertigkeit, weil die Wörter ausgesprochen werden mit englischen
  20. Klangen.  Programm 'phonemed' ist hierbei eine große Hilfe dank dessen
  21. user-interface.
  22.  
  23.  Die Bedienung von 'phonemed' gescheht mit dem Maus.  Der obersten Teil des
  24. Bildschirms enthält eine Übersicht der Phonemen zusammen mit einem
  25. Beispielwort, worin das Phonem vorkommt.  Ein Phonem wird durch Anklicken
  26. ausgesprochen so lange der linken Mausknopf eingedrückt bleibt.  Leider
  27. enthält das Narrator-device einen Fehler (?), sodaß einen Guru erscheinen
  28. würde bei Anklicken von "RX" und "LX".
  29.  Der obersten Stringgadget enthält den auszusprechen Text.  Der untersten
  30. Stringgadget enthält den phonetischen Text.  Mit den Gadgets LOAD und SAVE
  31. werden die diesbezüglichen Texten geladen bzw.  gespeichert.  Ein
  32. Filerequester erscheint, dessen Bedienung sehr leicht ist.  Mit Gadget
  33. TRANSLATE wird die Translate-Funktion angerufen um der input Text
  34. umzuwandlen in Phonemen.  Dieser Gadget ist immer wertvol als ersten
  35. Versuch für einen phonetischen Text.  Mit SAY wird der phonetischen Text
  36. ein Mal ausgesprochen.  Mit LOOP wird der phonetischen Text wiederholt
  37. ausgesprochen, bis nochmals der LOOP-Gadget angeklickt wird.
  38.  
  39.  Die sonstigen Gadgets an der Unterseite des Bildschirms haben den Zweck
  40. die "Stimme" einzustellen :
  41.  rate   = Sprechgeschwindigkeit in Wörter/Minute;
  42.  pitch  = Stimmhöhe;
  43.  volume = Lautstärke;
  44.  freq   = Frequenz in Bytes/Sekunde mitdem das Audiosignal ist aufgebaut;
  45. Durch Anklicken des Textes "rate", usw.  wird der Startwert wiedergestellt.
  46. Mit den zwei Iconen rechtsunten kann man abwechseln zwischen einer normalen
  47. Stimme und einer (monotonen) Robotstimme, bzw.  zwischen einer mänlichen
  48. Stimme oder einer weiblichen Stimme.
  49.  
  50. [1] "AMIGA ROM Kernel Reference Manual:  Libraries and Devices", Commodore
  51.     Business Machines Inc, Addison Wesley, 1986, ISBN 0-201-11078-4
  52. [2] Amiga MAGAZIN, 10/1992, Seite 75
  53. [3] "Amiga Maschinensprache", Data Becker, 1987, ISBN 3-89011-076-2
  54.